Fuzzy PID Controllers Using FPGA Technique for Real Time DC Motor Speed Control

نویسندگان

  • Basil Hamed
  • Moayed Almobaied
چکیده

The design of intelligent control systems has become an area of intense research interest. The development of an effective methodology for the design of such control systems undoubtedly requires the synthesis of many concepts from artificial intelligence. The most commonly used controller in the industry field is the proportional-plus-integral-plus-derivative (PID) controller. Fuzzy logic controller (FLC) provides an alternative to PID controller, especially when the available system models are inexact or unavailable. Also rapid advances in digital technologies have given designers the option of implementing controllers using Field Programmable Gate Array (FPGA) which depends on parallel programming. This method has many advantages over classical microprocessors. In this research, A model of the fuzzy PID control system is implemented in real time with a Xilinx FPGA (Spartan-3A, Xilinx Company, 2007). It is introduced to maintain a constant speed to when the load varies. The model of a DC motor is considered as a second order system with load variation as an example for complex model systems. For comparison purpose, two widely used controllers “PID and Fuzzy” have been implemented in the same FPGA card to examine the performance of the proposed system. These controllers have been tested using Matlab/Simulink program under speed and load variation conditions. The controllers were implemented to run the motor as real time application under speed and load variation conditions and showed the superiority of Fuzzy-PID.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW

This paper presents an implementation of self-tuned PID controller (FPID) for speed control of DC motor based on LabVIEW (Laboratory Virtual Instrument Engineering Workbench Environment). The algorithms of fuzzy PID controller (FPID) and conventional PID controller (CPID) are implemented using PID and Fuzzy Logic simulation toolkits of the Lab View environment. The simulation results demonstrat...

متن کامل

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

This paper describes the speed control of dc motor using conventional PID controller and Fuzzy Logic controller. Due to the simplicity in operation, conventional PID controllers were used as a control strategy for various industrial processes from many years. They used mathematical models to control the plant for different process control applications. Fuzzy logic based control systems were int...

متن کامل

Used of Fuzzy Tool or Pid for Speed Control of Seprately Excited Dc Motor

DC motor has been widely utilized as a part of much mechanical provision for their exact, basic and nonstop control attributes. We have different controller for control dc motor speed with the help of PID& FUZZY TOOLS sliding mode using software Matlab and experiment set up. The International Journal of Electrical, Electronics and Mechanical Controls ISSN (Online) : 2319-7501 Volume 4 Issue 3 S...

متن کامل

Speed Control of DC Motor Using Fuzzy PID Controller

In this paper we have designed a DC motor whose speed can be controlled using PID controller. The proportional, integral and derivate (KP, KI, KD) gains of the PID controller are adjusted according to FUZZY LOGIC. First, the fuzzy logic controller is designed according to fuzzy rules so that the systems are fundamentally robust. There are 25 fuzzy rules for self-tuning of each parameter of PID ...

متن کامل

Comparison of PI and Adaptive Fuzzy PID Controllers for Speed Control of BLDC Motor

Brushless DC (BLDC) motors are commonly used in applications that require high reliability, high efficiency and high power-to-volume ratio such as industrial automations, manufacturing, robotics and aerospace. The speed of a brushless dc motor can be controlled in a closed loop by measuring the actual speed of the motor.PI (Proportional Integral), PID (Proportional Integral Derivative) and fuzz...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011